primate of all england - German English Dictionary